omphalomesenteric duct - Espagnol Anglais Dictionnaire